Factoring a Graph in Polynomial Time

نویسنده

  • Peter Winkler
چکیده

The Cartesian product G x H of graphs G and H has as vertices the pairs (g, h) with g a vertex of G and h a vertex of H; (gl, hI) is connected by an edge to (g2' h2) in G x H just when {gl' g2} is an edge of G and hI = h2' or when g, = g2 and {h" h2} is an edge of H. The Cartesian product admits unique factorization (Sabidussi [4]) but until recently no efficient algorithm was known for producing such a factorization. If unconnected graphs are permitted then the factorization problem is at least as difficult as 'graph isomorphism'; for, one could determine whether two connected graphs G and H are isomorphic by deciding whether a graph with two vertices and no edge is a factor of the disjoint union of G and H. The question of whether there is a polynomial algorithm for deciding if a connected graph is a non-trivial Cartesian product--equivalently, for finding its unique factorization-was posed by Welsh [5], Imrich [3], and probably Sabidussi as well. Recently, this question was settled in the affirmative (independently of this author) by Feigenbaum, Hershberger and Schaffer [1] using towers of equivalence relations. Our methods are completely different, making use of results in [2] in which graphs are regarded as metric spaces.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Automorphisms of Rings and Applications to Complexity

Rings are fundamental mathematical objects with two operations, addition and multiplication, suitably defined. A known way of studying the structure of rings is to consider automorphisms of rings. In my PhD thesis I consider finite dimensional rings represented in terms of their additive basis and study the computational complexity of various automorphism problems of rings in this representatio...

متن کامل

Tenacity and some other Parameters of Interval Graphs can be computed in polynomial time

In general, computation of graph vulnerability parameters is NP-complete. In past, some algorithms were introduced to prove that computation of toughness, scattering number, integrity and weighted integrity parameters of interval graphs are polynomial. In this paper, two different vulnerability parameters of graphs, tenacity and rupture degree are defined. In general, computing the tenacity o...

متن کامل

Factoring and recognition of read-once functions using cographs and normality and the readability of functions associated with partial k-trees

An approach for factoring general boolean functions was described in [15] which is based on graph partitioning algorithms. In this paper, we present a very fast algorithm for recognizing and factoring readonce functions which is needed as a dedicated factoring subroutine to handle the lower levels of that factoring process. The algorithm is based on algorithms for cograph recognition and on che...

متن کامل

Some New Results On the Hosoya Polynomial of Graph Operations

The Wiener index is a graph invariant that has found extensive application in chemistry. In addition to that a generating function, which was called the Wiener polynomial, who’s derivate is a q-analog of the Wiener index was defined. In an article, Sagan, Yeh and Zhang in [The Wiener Polynomial of a graph, Int. J. Quantun Chem., 60 (1996), 959969] attained what graph operations do to the Wiene...

متن کامل

Factoring directed graphs with respect to the cardinal product in polynomial time

By a result of McKenzie [4] finite directed graphs that satisfy certain connectivity and thinness conditions have the unique prime factorization property with respect to the cardinal product. We show that this property still holds under weaker connectivity and stronger thinness conditions. Furthermore, for such graphs the factorization can be determined in polynomial time.

متن کامل

On the tutte polynomial of benzenoid chains

The Tutte polynomial of a graph G, T(G, x,y) is a polynomial in two variables defined for every undirected graph contains information about how the graph is connected. In this paper a simple formula for computing Tutte polynomial of a benzenoid chain is presented.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Eur. J. Comb.

دوره 8  شماره 

صفحات  -

تاریخ انتشار 1987